package acciones;

import java.util.Vector;

import persistencia.AutorDAO;
import persistencia.InvitacionDAO;
import persistencia.RevisorDAO;

import com.opensymphony.xwork2.ActionSupport;

import dominio.Autor;
import dominio.Invitacion;
import dominio.Persona;


public class CargarInvitaciones extends ComprobarSesion {
	private static final long serialVersionUID = 1L;
	private Vector <Invitacion> invitaciones;
	private Persona persona;

	public String execute() {
		try {
			persona =  checkSesion("persona");
			if (persona != null) {
				this.invitaciones= RevisorDAO.invitacionRevisor(persona.getDni());
				return SUCCESS;
			} else {
				return ERROR;
			}
		}catch (Exception e) {
			return ERROR;
		}
	}
	
	public Vector<Invitacion> getInvitaciones() {
		return invitaciones;
	}

	public void setInvitaciones(Vector<Invitacion> invitaciones) {
		this.invitaciones = invitaciones;
	}
	
	public Persona getPersona() {
		return persona;
	}

	public void setPersona(Persona persona) {
		this.persona = persona;
	}
}
